bonds payable - French English Dictionary